It has a number of new hotels, and restaurants and boasts one of the best tourist spots in the country Mambo Beach.